colocated satellites - Spanish English Dictionary